solidly grounded - Francés Inglés Diccionario